iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:29 +0000 (16:22 +0000)]
bitkeeper revision 1.422 (3f5f4fc5QhKVc6v-Trd3jAv-sM19pA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:25 +0000 (16:22 +0000)]
bitkeeper revision 1.421 (3f5f4fc1jzqkUGfyUfgcJVDUsnsFnQ)
fix
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:19:04 +0000 (16:19 +0000)]
bitkeeper revision 1.418.1.3 (3f5f4ef89JHlK6hg-7GOnZB0sTrang)
Many files:
Allow + syntax on phy partitions
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:06:10 +0000 (15:06 +0000)]
bitkeeper revision 1.420 (3f5f3de2nYFce7cUg2vR08Q7Y_E2XA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:05:00 +0000 (15:05 +0000)]
bitkeeper revision 1.418.1.2 (3f5f3d9cLa8n-CecxQixtspMMc7QAw)
ParseScript.java:
new file
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:04:38 +0000 (15:04 +0000)]
bitkeeper revision 1.418.1.1 (3f5f3d862n2oSqg-bvcUtq4TeyrP1g)
Many files:
Attempt at new xenctl
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 09:57:56 +0000 (09:57 +0000)]
bitkeeper revision 1.419 (3f5ef5a4mQpbOFAoUevuy5GY5BPNKA)
Add READMEs, along with the xen-clone script, which is now far less
site-specific.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:51:39 +0000 (21:51 +0000)]
bitkeeper revision 1.418 (3f5e4b6byRa3v8seHcnM3eDo4lGneA)
Makefile and defconfig cleanups.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:18:20 +0000 (21:18 +0000)]
bitkeeper revision 1.417 (3f5e439ct6Q3vPsi0QHGNwIZ7p-eTw)
Modify xenolinux defconfig to build NETFILTER by default.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 15:01:24 +0000 (15:01 +0000)]
bitkeeper revision 1.416 (3f5deb44tKvWrffUkf1THKyQMa07pg)
Modify Makefile to use xenolinux-sparse softlink
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 14:59:32 +0000 (14:59 +0000)]
bitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)
Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:14:55 +0000 (07:14 +0000)]
bitkeeper revision 1.415 (3f59896f82Ngzs7C7TvsxYpfL-oQRQ)
printk.c, init.c, console.c:
Small cleanups.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:03:03 +0000 (07:03 +0000)]
bitkeeper revision 1.414 (3f5986a7LYeHl8RWZhStuATrCqnWbg)
Makefile:
Fix tools Makefile to reference the new xenolinux version.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 06:52:11 +0000 (06:52 +0000)]
bitkeeper revision 1.413 (3f59841bVUltNmbDXcISWJflO8RRSA)
Garbage-collected deleted files.
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:51:00 +0000 (00:51 +0000)]
bitkeeper revision 1.412 (3f592f74UOASjWg8kVy4niTkTVqHSQ)
Update to linux 2.4.22
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:40:18 +0000 (00:40 +0000)]
bitkeeper revision 1.411 (3f592cf2ZW4sVWHIw4rRCGs-4LMYUw)
Update to linux 2.4.22
kaf24@scramble.cl.cam.ac.uk [Fri, 5 Sep 2003 09:33:55 +0000 (09:33 +0000)]
bitkeeper revision 1.410 (3f5858837RI05aQRsQBYONi4X_g2Kw)
ac_timer.c:
Fix a bug in timer softirq.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:31:41 +0000 (17:31 +0000)]
bitkeeper revision 1.409 (3f5776fd7yxFmo9BdeE3wG1Mai4ACA)
skbuff.c:
Another fix :-)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:19:46 +0000 (17:19 +0000)]
bitkeeper revision 1.408 (3f5774320u8HbDt_UW94uvftWnuvBA)
skbuff.c, dev.c, skbuff.h:
Fix transmit path for NICs which need a linearised skbuff.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:58:44 +0000 (16:58 +0000)]
bitkeeper revision 1.407 (3f576f44mjEQwkwsBTW886xwPZh46A)
Makefile:
Update version to 1.0-rc1 (was 1.0-beta)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:51:14 +0000 (16:51 +0000)]
bitkeeper revision 1.406 (3f576d82JxYSefXXewnkohaEsNAdlg)
dev.c:
Fix a network rx bug.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:24:41 +0000 (16:24 +0000)]
bitkeeper revision 1.405 (3f576749oUqfWqUHieN31fCpXGcUcQ)
interrupt.c, pcnet32.c, time.c, setup.c:
More fixes, to network code and to timer code.
.del-8139too.c~
2cde387fe3225d91:
Delete: xen/drivers/net/8139too.c
.del-via-rhine.c~
6bd6f82d46529478:
Delete: xen/drivers/net/via-rhine.c
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:55:41 +0000 (15:55 +0000)]
bitkeeper revision 1.404 (3f57607dkEm0-zZkL-qD7DTt8vKceQ)
apic.c:
Another bug fix for no-APIC systems.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:48:10 +0000 (15:48 +0000)]
bitkeeper revision 1.403 (3f575ebaoJ7dB2rgSY4sqPbfOQLFxA)
time.h, time.c, setup.c, apic.c:
Fixes for machines with no local APIC.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:32:07 +0000 (14:32 +0000)]
bitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA)
.del-README~
5d86589325deefbc:
Delete: README
.del-README~
ad29fffda6445b9e:
Delete: xen/README
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:54 +0000 (14:30 +0000)]
bitkeeper revision 1.401 (3f574c9elmWiO5WrYto-k7Z8DTde5A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:51 +0000 (14:30 +0000)]
bitkeeper revision 1.398.1.1 (3f574c9bvb7h-rdW1pP-v5Bw9t2j7g)
dummy.c:
new file
dev.c, kernel.c:
Allow Xen to work when no NIC is detected.
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Sep 2003 11:54:49 +0000 (11:54 +0000)]
bitkeeper revision 1.400 (3f548509LRsf5sioxS50w59WBfO22Q)
Update BitKeeper/config to use the sourceforge xen-admin list rather than
a pricate email.
iap10@freefall.cl.cam.ac.uk [Tue, 2 Sep 2003 01:41:42 +0000 (01:41 +0000)]
bitkeeper revision 1.399 (3f53f556PHm5MmrB8jcy_HxILOfJ4A)
new file
kaf24@scramble.cl.cam.ac.uk [Fri, 29 Aug 2003 12:15:33 +0000 (12:15 +0000)]
bitkeeper revision 1.398 (3f4f43e5cA3wYdxQVO2zbUFb51Fpew)
mm.c:
Fixes to descriptor-checking stuff.
kaf24@scramble.cl.cam.ac.uk [Thu, 28 Aug 2003 13:23:40 +0000 (13:23 +0000)]
bitkeeper revision 1.397 (3f4e025cTStPJGtnPMTvJ95GFn4NAg)
mm.h, config.h, hypervisor-if.h, desc.h, trampoline.S, mm.c, boot.S:
Move reserved GDT entries to later in the GDT, allowing support for hard-coded small selector values in brain-dead OSes.
kaf24@scramble.cl.cam.ac.uk [Wed, 27 Aug 2003 21:24:41 +0000 (21:24 +0000)]
bitkeeper revision 1.396 (3f4d2199UsCzVuRmn-0-L6lh9VGYZg)
Many files:
Small cleanups. Faster checksum calculation for console UDP packets.
kaf24@scramble.cl.cam.ac.uk [Tue, 19 Aug 2003 21:27:44 +0000 (21:27 +0000)]
bitkeeper revision 1.395 (
3f429650-3tSYXLnO0q2TBgXxlEcbw)
console.h, kernel.c, boot.S:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Sun, 17 Aug 2003 10:41:25 +0000 (10:41 +0000)]
bitkeeper revision 1.394 (3f3f5bd5J74WkH-WgWI6a5W5aobvaQ)
Many files:
Forced TLB flushes when a domain page changes type is now done more lazily. Fixed a few bugs at the same time, and cleaned up perfctr output.
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 21:09:04 +0000 (21:09 +0000)]
bitkeeper revision 1.393 (3f32bff0qVKsAI-zOKQ4ZmxHcqS-Hg)
kernel.c:
Update web URL for Xen.
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 12:24:12 +0000 (12:24 +0000)]
bitkeeper revision 1.392 (3f3244ecABjhViAc-zlxaKkbsstr4Q)
Many files:
Upgraded our aacraid driver to latest Linux-ac version (Linux 2.4.21-ac4 with aacraid v1.1.2).
kaf24@scramble.cl.cam.ac.uk [Wed, 6 Aug 2003 20:53:30 +0000 (20:53 +0000)]
bitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)
schedule.c, xi_sched_domain.c:
Fix setting of scheduler parameters from dom0.
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:49:02 +0000 (09:49 +0000)]
bitkeeper revision 1.390 (3f28e60en8ngkjURAmEySVpMK3U5PQ)
dev.c, perfc_defn.h:
Little perfctr addition.
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:19:21 +0000 (09:19 +0000)]
bitkeeper revision 1.389 (3f28df19Z3T_sAYRfO2FBURRnxpp_w)
dev.c, perfc_defn.h, perfc.c, domain_page.c:
Perfctr hacks and additions.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:39:24 +0000 (21:39 +0000)]
bitkeeper revision 1.388 (3f283b0cfdRYEH7pRqoQr9Mnt8MHmQ)
network.c, dev.c:
Strengthen the memory barriers used for lock-free synchronisation in Xenolinux-Xen network code interface.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:27:29 +0000 (21:27 +0000)]
bitkeeper revision 1.387 (3f283841sxL_1BFf_Dks40SWU9PRqg)
dev.c:
Fix possible subtle race in new network tx code.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 20:38:09 +0000 (20:38 +0000)]
bitkeeper revision 1.386 (3f282cb1_39eb4QUC1O0T4BEwSH9Zg)
network.c, dev.c:
Reduce hypercalsl required for network transmission.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:57:39 +0000 (18:57 +0000)]
bitkeeper revision 1.385 (3f281523ZcjTKYBHYR4Oynisduu7hA)
network.c:
Network bug fix.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:43:28 +0000 (18:43 +0000)]
bitkeeper revision 1.384 (3f2811d05XH-ocmJE7ybblgMy3Q92A)
network.c, dev.c, perfc_defn.h:
Networking fixes.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:27:29 +0000 (18:27 +0000)]
bitkeeper revision 1.383 (3f280e11xqcx0wyODFX9WY58mF0mtA)
perfc.c:
Fix perfctr handling.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 15:53:05 +0000 (15:53 +0000)]
bitkeeper revision 1.382 (3f27e9e1QG4aZMHik9lRSaa177YIHg)
dev.c, skbuff.h, interrupt.h:
Fix network receive path to use a softirq to avoid deadlock situations.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:55:42 +0000 (14:55 +0000)]
bitkeeper revision 1.381 (3f27dc6enBi822WMgapFQKZqa0NdBA)
apic.h, setup.c:
Fix NMI watchdog.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:51:12 +0000 (14:51 +0000)]
bitkeeper revision 1.380 (3f27db60mH7HcLNPwteU9ODmiRrLTg)
dev.c:
Fix network tx events
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:21:01 +0000 (13:21 +0000)]
bitkeeper revision 1.379 (3f27c63d0n0AK0DFCerOSUf9Wi3atA)
dev.c, perfc_defn.h, perfc.h, perfc.c:
Added perfctrs to net rx path.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:06:06 +0000 (13:06 +0000)]
bitkeeper revision 1.378 (3f27c2beWNYX6OSWHkL7l2xJ5Qm9ng)
perfc_defn.h, perfc.h, lib.h, vsprintf.c, perfc.c:
Cleaned up Xen performance counter mechanism.
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:22:08 +0000 (13:22 +0000)]
bitkeeper revision 1.377 (3f252380ka2fzGVniRJMLfuL8QIUpg)
hypervisor-if.h:
Fix a macro.
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:17:58 +0000 (13:17 +0000)]
bitkeeper revision 1.376 (3f252286eVnrMT7PgP5t-QqVhRZAwQ)
traps.c, hypervisor-if.h:
Allow virtualisation of interrupt gates as well as task gates. If the appropriate flag is sent to set_trap_table then that exception causes the master event enable bit to be cleared in teh shared_info structure.
kaf24@scramble.cl.cam.ac.uk [Wed, 23 Jul 2003 13:16:18 +0000 (13:16 +0000)]
bitkeeper revision 1.375 (3f1e8aa2shFt1h1TJhL4XlUpbChmag)
memory.c:
Allow writes to non-pagetable pages via Xen pagetable interface.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 14:48:24 +0000 (14:48 +0000)]
bitkeeper revision 1.374 (3f1d4eb8Uq19CxRgaKAbW0xXMCqTxg)
Many files:
IRQ cleanups. Note that EVENT_NET_TX and EVENT_NET_RX have been merged into a single EVENT_NET.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:30:49 +0000 (13:30 +0000)]
bitkeeper revision 1.373 (3f1d3c89GghK7RKLGKYyRPGRxqy5bw)
apic.c:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:25:32 +0000 (13:25 +0000)]
bitkeeper revision 1.372 (3f1d3b4c5vpfm6WgqbVfZVhO04znVw)
time.h, keyhandler.c, ac_timer.c, time.c, nmi.c, apic.c:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 15:05:07 +0000 (15:05 +0000)]
bitkeeper revision 1.371 (3f1c0123prSxle5gTZG2N22fARNHXA)
time.c:
Tabbing fixes.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 14:09:51 +0000 (14:09 +0000)]
bitkeeper revision 1.370 (3f1bf42fuDsd9ULrhDoxWR8V_vV2zQ)
time.c, hypervisor-if.h, domain.c:
Fixed more time code in Xen and Xenolinux. Reduced the chance of guest OS time going backwards. Better fixed-point arithmetic when calculating current system time.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 10:50:15 +0000 (10:50 +0000)]
bitkeeper revision 1.369 (3f1bc567VPb_t9DjpccNKurPwExgnA)
time.c:
Fixed more timing problems in Xen. Got rid of wctime_lock and use stime_lock instead, which ensures that both wallclock timebase and system timebase are always in sync. Also update cpu_freq variable only when tiembase is updated to avoid a backwards time warp.
rneugeba@wyvis.research [Mon, 21 Jul 2003 10:17:01 +0000 (10:17 +0000)]
bitkeeper revision 1.368 (3f1bbd9dXUcwHGDgDC7XLtfDcEjJ_Q)
Merge rn212@gauntlet.cl.cam.ac.uk:/usr/groups/xeno/users/rn212/xeno.bk
into wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.sched
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 10:10:24 +0000 (10:10 +0000)]
bitkeeper revision 1.366.1.1 (3f1bbc10yTVXbX8BeEQcUVKQmXTucQ)
time.c:
Fix reading of CMOS time -- beware the update-in-progress flag.
rneugeba@wyvis.research [Mon, 21 Jul 2003 09:52:27 +0000 (09:52 +0000)]
bitkeeper revision 1.367 (3f1bb7dbrM3DzLAPUm9gAy85tZTqDw)
Merge wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.bk
into wyvis.research:/home/irchomes/rneugeba/src/xeno/xeno.sched
rneugeba@wyvis.research [Mon, 21 Jul 2003 09:51:43 +0000 (09:51 +0000)]
bitkeeper revision 1.358.2.1 (3f1bb7afICZyxwHMLR8ad8KA9BhNVw)
fix virtual time overrun
kaf24@scramble.cl.cam.ac.uk [Fri, 18 Jul 2003 15:03:00 +0000 (15:03 +0000)]
bitkeeper revision 1.366 (3f180c249baezM9CBDGCdMy9FUJlxQ)
network.c, dev.c, vif.h, network.h:
Fixed DHCP lease renewal for domain 0.
kaf24@scramble.cl.cam.ac.uk [Fri, 18 Jul 2003 08:59:34 +0000 (08:59 +0000)]
bitkeeper revision 1.365 (3f17b6f6yztKm7xcl6wlzwddpoCpCQ)
ioport.c:
Make ioperm() quieter in Xenolinux.
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 22:06:34 +0000 (22:06 +0000)]
bitkeeper revision 1.364 (3f171dea_J-oGqZRBKlB1L8Qsd3KAQ)
xen_kbd.c:
Ooops... previous checkin incomplete.
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 21:51:13 +0000 (21:51 +0000)]
bitkeeper revision 1.363 (3f171a51lxF2ZLdi2G16l31zvS1aNQ)
xen_kbd.c, schedule.c, network.c:
More cleanups.
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 20:49:37 +0000 (20:49 +0000)]
bitkeeper revision 1.362 (3f170be1KkQ_xBzWAe6JSR2i5ZRyAg)
config.h, xen_kbd.c:
Cleaned up Xen keyboard/mouse virtualisation and fixed an infinite-loop bug in the interrupt handler.
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 16:31:05 +0000 (16:31 +0000)]
bitkeeper revision 1.361 (3f16cf49R1T-lTlNN9i48cmqUfzLEQ)
smpboot.c, setup.c, nmi.c, apic.c:
Fix NMIU watchdog to work properly on Hyperthread processors.
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 13:33:06 +0000 (13:33 +0000)]
bitkeeper revision 1.360 (3f16a592sBZzTeaBpHZg9hKSw2MNow)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 17 Jul 2003 13:33:02 +0000 (13:33 +0000)]
bitkeeper revision 1.358.1.1 (3f16a58eCfq6ZxRU1cDvl3KdW6uV4g)
network.c, xi_stop.c, xi_start.c, xi_destroy.c, xi_build.c:
Bug fixes and clean ups.
iap10@labyrinth.cl.cam.ac.uk [Thu, 17 Jul 2003 09:13:56 +0000 (09:13 +0000)]
bitkeeper revision 1.359 (3f1668d45SYPQy-7cLNFlIKxyY1X8w)
add mkdevnodes and read_console_udp to tools/misc
iap10@labyrinth.cl.cam.ac.uk [Wed, 16 Jul 2003 12:45:05 +0000 (12:45 +0000)]
bitkeeper revision 1.358 (3f1548d1q_6caSqIuMtbsS3JI4fPHA)
Allow 'setfont' on dom0 VGA text console to keep RH8 happy.
XFree86 now works fine in dom0, at least on ATI Mach64 cards, and probably
others too.
kaf24@scramble.cl.cam.ac.uk [Tue, 15 Jul 2003 12:57:59 +0000 (12:57 +0000)]
bitkeeper revision 1.357 (3f13fa57xMO-whZWaX71G94cRh8H-g)
time.c:
Clean up Xen time handling.
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 12:25:38 +0000 (12:25 +0000)]
bitkeeper revision 1.356 (3f13f2c2PyTtgUQ-EMLCir5OE3cd1g)
Add support for usr= argument to xenctl domain new
Add better argument construction (ro if root is a disk)
Add automatic physical disk access grant if root/usr are disks
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:42:54 +0000 (10:42 +0000)]
bitkeeper revision 1.355 (3f13daaex8SDyv1qBoqiITvhXIi0nA)
Stop new-domain code from trying to resolve ip to host; just take given hostname string.
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:32:05 +0000 (10:32 +0000)]
bitkeeper revision 1.354 (3f13d8252JsqB0RyzDgBRPMkQeGSYw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/rac61/xeno.bk
rac61@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 10:31:58 +0000 (10:31 +0000)]
bitkeeper revision 1.352.1.1 (3f13d81eTRR1ajDAiyPHK9scX5CJAQ)
Add NAT utility script for use in domain 0 when you only have one real IP.
kaf24@scramble.cl.cam.ac.uk [Tue, 15 Jul 2003 09:22:29 +0000 (09:22 +0000)]
bitkeeper revision 1.353 (3f13c7d5NDWHAyq2VYrx7Mqs7QYIfQ)
vga.h, keyboard.h, setup.c, ioport.c:
Cleanups.
iap10@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 00:49:09 +0000 (00:49 +0000)]
bitkeeper revision 1.352 (3f134f85YWnJ4PLqQ7YFm2Ydbnzh9Q)
Only attempt to access keyboard if SIF_CONSOLE set on domain
+typo fix
iap10@labyrinth.cl.cam.ac.uk [Tue, 15 Jul 2003 00:02:34 +0000 (00:02 +0000)]
bitkeeper revision 1.351 (3f13449aM6qi9KHw9HLvF_w5qydPCg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 23:49:21 +0000 (23:49 +0000)]
bitkeeper revision 1.339.1.14 (3f134181W265apVtHlxDfb4h6aFC7w)
xl_block.c:
Blkdev access errors from Xen are not logged in Xenolinux driver but left for higher layers to flag.
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 23:45:59 +0000 (23:45 +0000)]
bitkeeper revision 1.350 (3f1340b73QOZFM-2eX4c17P16Nhgdw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 23:35:29 +0000 (23:35 +0000)]
bitkeeper revision 1.339.1.13 (3f133e41JY3T8AGVWEoFdVWiKkJdvQ)
xeno.c:
Fix Xenolinux to mark protected disc partitions as read-only.
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 22:10:03 +0000 (22:10 +0000)]
bitkeeper revision 1.339.1.12 (3f132a3btAOPZiDtrKz16GwA9Wr_ow)
memory.c, fault.c, i386_ksyms.c:
Simplified Xenolinux mm code by removing some 386-only functionality.
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 21:54:29 +0000 (21:54 +0000)]
bitkeeper revision 1.349 (3f132695Orgv2nzuhXag1iNmNOy53Q)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 21:27:17 +0000 (21:27 +0000)]
bitkeeper revision 1.339.1.11 (3f132035CGTz70qQug_kGM8wm0k5gw)
dev.c, xen_block.c, kernel.c, setup.c, nmi.c:
Fixed deadlock race in network code. Watchdog timer is now disabled by default. Improved tracing in Xen blkdev code.
rac61@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:44:58 +0000 (16:44 +0000)]
bitkeeper revision 1.339.1.10 (3f12de0arZUelqIA48gwgXP3S3YUng)
Add ignore
rac61@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:42:44 +0000 (16:42 +0000)]
bitkeeper revision 1.339.1.9 (3f12dd84Gykr1oP22loPEr0jPp3VJA)
Detect link-local addresses in xi_vifinit and route them via dom0, not the physical interface
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:36:46 +0000 (16:36 +0000)]
bitkeeper revision 1.348 (3f12dc1eqvd0JIrueNeYvy_Ej6SVyw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 16:23:52 +0000 (16:23 +0000)]
bitkeeper revision 1.339.1.8 (3f12d9182eym9mHMK3Rr0UVZ467RNw)
defconfig:
Further fix to Xenolinux defconfig.
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 16:13:29 +0000 (16:13 +0000)]
bitkeeper revision 1.347 (3f12d6a9N99O5LqNJCS-giBQOOGtng)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 16:12:54 +0000 (16:12 +0000)]
bitkeeper revision 1.339.1.7 (3f12d686KDqBr3UGFag2roHHgDu0Ow)
defconfig:
Build Xen partition-table reading into Xenolinux by default.
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 15:54:54 +0000 (15:54 +0000)]
bitkeeper revision 1.346 (3f12d24eDP51QT3SN0jrYvODuq4Qhw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 15:45:01 +0000 (15:45 +0000)]
bitkeeper revision 1.339.1.6 (3f12cffdzSdqoflJR3gfS-S45xcteA)
nmi.c:
new file
Many files:
NMI watchdog support in Xen.
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 14:33:54 +0000 (14:33 +0000)]
bitkeeper revision 1.339.1.5 (3f12bf52q2jR3Bjy5IVRUmb2tYPLpw)
dom0_defs.h:
Fix xi_ tools to get return code from privcmd proc file.
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 14:29:46 +0000 (14:29 +0000)]
bitkeeper revision 1.345 (3f12be5aIxtVNJz4gdn0zwGqyPofFQ)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Mon, 14 Jul 2003 14:29:39 +0000 (14:29 +0000)]
bitkeeper revision 1.344 (3f12be53t1VivuAfELH_J3XUhJ2Frg)
more console stuff
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 10:50:17 +0000 (10:50 +0000)]
bitkeeper revision 1.339.1.4 (3f128ae94K0MMoLR7Y6K_ZRrfo8Y1w)
vfr.c:
Fix registration of /proc/xeno/vfr
kaf24@scramble.cl.cam.ac.uk [Mon, 14 Jul 2003 10:33:12 +0000 (10:33 +0000)]
bitkeeper revision 1.339.1.3 (3f1286e8GdJUYMMP94RLDVbLhqS69Q)
xi_build.c:
Remove tracing from xi_build